home *** CD-ROM | disk | FTP | other *** search
-
- ELF v1.10 - Expanded Lisp Function Library
- ===========================================================================
- Info file
-
- What is ELF?
- ------------
-
- ELF is a library of commands and functions contained in a single EXP
- file designed to enhance AutoCAD. The ELF library provides the AutoLISP
- programmer with 17 utility and file management commands, and with 193
- additional functions for AutoLISP. ELF is designed to operate with
- AutoCAD 386 on IBM PC and compatible computers under the MS/PC-DOS
- operating system.
-
- ELF Features:
- -------------
-
- * 193 new functions for AutoLISP programmers:
- + Video (11 functions)
- - fast direct video writes to the text screen
- - printf for C programmers
- - color attribute control
- - screen save, fill, and restore
- + Cursor (4)
- - cursor positioning
- - cursor size shape
- + Text screen windowing (23)
- - multiple overlapping windows with shaded borders
- and drop shadows
- - menus and line editor with integrated user defined
- help system
- - file dialog
- + Keyboard (8)
- - getkey, getch, getche, and kbhit functions
- - keyboard status
- - stuff keyboard buffer with keystrokes
- + Directory (23)
- - create / remove / change directories
- - read / verify / log to all disk drives
- - read disk directory and disk statistics
- - copy, move, erase, and rename files.
- - file path manipulation
- + File (23)
- - fast one step ASCII file read and write
- - binary file I/O
- + List Handling (8)
- - insert, delete, and replace items in a list
- - sort and search a string, integer, or real list
- - view a string list using the internal browser
- + String Handling (25)
- - full C library string scanning and manipulation
- - a full featured line editor for flexable data
- entry
- + Character Classification (13)
- + Math (23)
- - expanded trig, logical, and bit manipulation
- + Entity Creation (9)
- - fast basic entity creation in one statement using
- entmake
- + Selection Set Manipulation (8)
- - selection set filter
- - graphic dragger interface
- - entity transformation
- - logical union/intersection/difference
- + Utility / Misc (13)
- - sound routines
- - dump a list or entity for debugging
- - run other DOS programs under program control
- - clock and timer routines
-
- * an ASCII file browser (like the shareware program LIST)
- * ELFDOS - "DOS-like" file management commands from within AutoCAD
- no more shelling out to copy a file or perform other DOS
- functions.
- * Four "ELFapps" that utilize the ELF library including:
- + NotePad - a windowed / full screen ASCII file editor
- written in AutoLISP using ELF
- + Etables - an AutoCAD "stock" application modified to
- utilize the ELF menus and symbol browser to
- display all tables within a drawing.
- + SelSet - selection set manipulation/dragger demo
- + Demo - a program the demonstrates many of the functions
- of the ELF library
-
- * Built-in online help
- * And more...
-
- Download ELF.ZIP from the Compuserve ACAD forum for the full functioning
- demo and documentation.
- -----------------------------------------------------------------------------
-
- Mountain Software
- Jerry Workman, P.E.
- 1579 Nottingham Road
- Charleston, WV 25314
-
- CIS 70717,3564
- Orders: 1-800-2424-PsL
-
- _______
- ____|__ | (R)
- --| | |-------------------
- | ____|__ | Association of
- | | |_| Shareware
- |__| o | Professionals
- -----| | |---------------------
- |___|___| MEMBER
-
-
-
- Autodesk Registered Developer
-
-